div,
td {
    font-family: "Trebuchet MS";
}

.elq-form .elq-item-input,
.elq-form .elq-item-select {
    background: #ffffff;
    padding: 5px 10px;
    border: 1px solid #000000;
}

.submit-button-style {
    border-radius: 0px;
    background: #6f60d4;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px !important;
    text-decoration: none;
    text-align: center;
    padding: 10px 25px 10px 25px;
}

.elq-form .elq-label {
    text-transform: uppercase;
}

.elq-form .layout.container-fluid {
    padding: 0 9px;
}

.auto_form_msg {
    font-size: 13px;
    color: #000000;
    text-transform: uppercase;
    text-align: center;
}

.auto_form_msg {
    font-size: 13px;
    color: #000000;
    text-transform: uppercase;
    text-align: center;
}

.auto_form_msg a {
    text-decoration: underline;
    color: #000000 important;
}

#toTop {
    background: #d6d6fb;
    border: 1px solid #1b1028;
    color: #1b1028;
    font-weight: bold;
    padding: 15px 20px;
    font-size: 16px;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
    cursor: pointer;
}

.nav_item a {
    cursor: pointer;
}

.width20 {
    width: 20%;
}

.width20 .nav_item>a {
    color: #ffffff !important;
}

.width20 .nav_item,
.width20 .nav_item:hover {
    background: #1b1028 !important;
    color: #ffffff !important;
}

.width20 .nav_item.active,
.width20 .nav_item.active:focus,
.width20 .nav_item.active:hover {
    background-color: #ccccfe !important;
    color: #1b1028 !important;
}

.width20 .nav_item.active a {
    color: #1b1028 !important;
}

.elq-form .elq-heading {
    font-size: 14px !important;
    font-weight: bold;
    font-family: "Trebuchet MS";
    text-transform: uppercase;
}

.event_details .cell-2,
.event_details .cell-3 {
    float: left
}

.event_details .cell-5,
.event_details .cell-6 {
    float: left
}

.event_details .cell-8,
.event_details .cell-9 {
    float: left
}

.event_details .cell-11,
.event_details .cell-12 {
    float: left
}

.event_details .cell-4,
.event_details .cell-7,
.event_details .cell-10,
.event_details .cell-13 {
    clear: both
}

@media only screen and (max-width: 600px) {
    .width20 {
        width: 100%;
    }
}

.cus_loader {
    vertical-align: middle;
    display: none;
    margin-left: 10px;
    border: 3px solid #1b1028;
    border-radius: 50%;
    border-top: 3px solid #3498db;
    width: 20px;
    height: 20px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite
}

.nav_item a {
    cursor: pointer;
}

.single-checkbox-row input[type='checkbox'] {
    display: inline;
    width: auto;
}

.single-checkbox-row label.checkbox-aligned {
    display: inline;
}

.readonly {
    border-color: darkgrey !important;
    border-style: solid;
    border-width: 1px;
    background-color: #ffffff !important;
    color: rgb(84, 84, 84);
    padding: 2px 0px;
    pointer-events: none !important;
}

.cusModal {
    color: #000;
    font-size: 14px;
    font-weight: normal;
}